goat's thorn - German English Dictionary